Updated upstream
#me falla el título #falta insertar imágenes #buscar como crear subnumeración para punto 5 y 3
Profesora Valentina Andrade de la Horra
Ayudantes Dafne Jaime Vargas y Nicolás Godoy
Es un sistema de control de versiones en línea que rastrea los cambios de códigos, facilita la colaboración y el acceso abierto. En este curso será un programa esencial para el desarrollo tanto de clases como prácticos, por lo que en este práctico vamos a aprender a utilizarlo repasando aspectos básicos. Esto además será profundizado y detallado en clases.
Las principales ventajas son:
Facilita el flujo del trabajo y la colaboración entre usuarios
Es de acceso abierto
Permite hacer seguimiento a los errores
Tiene variedades de funciones y plataformas
Pero la plataforma central en el curso será GitHub Classroom
Es una plataforma de Github que facilita la interacción y aprendizaje entre estudiantes y profesores. Esta plataforma la usaremos a lo largo del curso, principalmente porque permite estudiantes trabajen individual y colectivamente usando los repositorios de github. En esta plataforma entregarán sus trabajos, recibirán comentarios y retroalimentaciones pudiendo trabajar colaborativamente.
Esta aplicación es una versión de Github que puede ser instalada tanto en windows como en mac. Facilitando el uso de Github a través de la coordinación de los cambios locales y la plataforma.
Instalar Github Desktop
Dirigirse a Link
- Clickear en Download for Windows (64bit)
- Ejecutar el archivo descargado
- Introduce tu usuario y contraseña
- Clickear en Download for macOS
- Ejecutar el archivo descargado
=======
Análisis de datos estadísticos en R
>>>>>>> Stashed changes
- Introduce tu usuario y contraseña
Crea una carpeta para los contenidos del curso
Vincula la dirección de la carpeta
Clone repository: Copia un repositorio a tu computador
Create new repository: crea un nuevo repositorio
Add existing repository: incorpora un repositorio existente
Open the repository in Rstudio: Abre todo el proyecto en Rstudio
View the files of your repository in explorer: Muestra los archivos en la carpeta que se encuentra
Open the repository on Github: abre el repositorio en la página
Commit to master: forma de guardar los cambios
Push origin: manda los cambios al repositorio en línea
Repositorios: Es donde se alberga el trabajo, como una carpeta que contiene todos los archivos y el historial de cambios realizados. Estos se almacenan en la nube
Cloning: Los repositorios pueden clonarse creando copias locales que extraen toda la información y antiguas versiones del repositorio. Después se puede ir subiendo los cambios para sincronizar la copia local y la copia de github.
Commit: Es la forma de guardar el estado de tu proyecto, como una captura en la que se deja un mensaje informativo
Push: Esta es la forma en la que se puede agregar ( subir ) los cambios locales al repositorio de Github.
README: Se utiliza a modo de presentación o introducción de los repositorios.
Pull: Esta es la forma en la que se puede agregar ( bajar ) los cambios del repositorio de Github al repositorio local.
Forks: Es otra forma de copiar un repositorio, permitiendo hacer cambios sin afectar al proyecto original.
Pull requests: Es una forma de solicitar que sean incorporados los cambios que has hecho desde un repositorio local, al repositorio original.
Recibir una tarea
Ingresa el link
El link contiene la tarea, ustedes deben aceptar la tarea la cual creará un repositorio que contendrá la información y las instrucciones de la tarea.
Para eso deben ir a GitHub Desktop y abrir el repositorio creado a través de RStudio, ahí verán el mismo contenido pero en un archivo .md
Resolver una tarea
La tarea se encuentra en un archivo llamado README con información de los conceptos básicos y el flujo de GitHub, deben leerlo detalladamente.
Una Vez leido deberán ir a Tarea 0 y responder las preguntas correspondientes
Subir una tarea
Una vez listo, deberán subir la tarea al repositorio remoto a través de GitHub Desktop
Recibir comentarios
Recuerden que el video de asociado a este práctico y muchos más podrán encontrarlos en el canal de youtube del curso